Big Huge Thesaurus

Mya arenaria

noun

sounds kind of like